Iterative Learning Control for Nonlinear Nonminimum Phase Plants
نویسندگان
چکیده
Learning control is a very effective approach for tracking control in processes occurring repetitively over a fixed interval of time. In this paper a robust learning algorithm is proposed for a generic family of nonlinear, nonminimum phase plants with disturbances and initialization error. The ‘‘stable-inversion’’ method of Devasia, Chen and Paden is applied to develop a learning controller for linear nonminimum phase plants. This is adapted to accommodate a more general class of nonlinear plants. The bounds on the asymptotic error for the learned input are exhibited via a concise proof. Simulation studies demonstrate that in the absence of input disturbances, perfect tracking of the desired trajectory is achieved for nonlinear nonminimum phase plants. Further, in the presence of random disturbances, the tracking error converges to a neighborhood of zero. A bound on the tracking error is derived which is a continuous function of the bound on the disturbance. It is also observed that perfect tracking of the desired trajectory is achieved if the input disturbance is the same at every iteration. @DOI: 10.1115/1.1341200#
منابع مشابه
Pseudo-Inverse Based Iterative Learning Control for Linear Nonminimum Phase Plants with Unmodeled Dynamics*
Learning control is a very effective approach for tracking repetitive processes. In this paper, the stable-inversion based learning controller as presented in (Ghosh, J. and Paden, B., 1999, ‘‘Iterative Learning Control for Nonlinear Nonminimum Phase Plants with Input Disturbances,’’ in Proc. of American Control Conference; Ghosh, J. and Paden, B., 1999, ‘‘A pseudo-inverse based Iterative Learn...
متن کاملIterative Learning Control with Advanced Output Data
In this paper, iterative learning control using output data, which are more advanced than the relative degree of the system, is being investigated. It is known that the output error can be made zero with the conventional iterative learning control in which the input is updated with the output data advanced by the relative degree. However, the input can become too large for nonminimum phase syst...
متن کاملA pseudoinverse-based iterative learning control
Learning control is a very effective approach for tracking control in processes occuring repetitively over a fixed interval of time. In this note, an iterative learning control (ILC) algorithm is proposed to accommodate a general class of nonlinear, nonminimum-phase plants with disturbances and initialization errors. The algorithm requires the computation of an approximate inverse of the linear...
متن کاملA new method for the control of discrete nonlinear dynamic systems using neural networks
A new controller design method for nonaffine nonlinear dynamic systems is presented in this paper. An identified neural network model of the nonlinear plant is used in the proposed method. The method is based on a new control law that is developed for any discrete deterministic time-invariant nonlinear dynamic system in a subregion Phi(x) of an asymptotically stable equilibrium point of the pla...
متن کاملIterative learning identification and control for dynamic systems described by NARMAX model
A new iterative learning controller is proposed for a general unknown discrete time-varying nonlinear non-affine system represented by NARMAX (Nonlinear Autoregressive Moving Average with eXogenous inputs) model. The proposed controller is composed of an iterative learning neural identifier and an iterative learning controller. Iterative learning control and iterative learning identification ar...
متن کامل